lead a modest life - Turc Anglais Dictionnaire